home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Taifun
/
Taifun 224 (1992-12-10)(Manewaldt, A.)(DE)(PD).zip
/
Taifun 224 (1992-12-10)(Manewaldt, A.)(DE)(PD).adf
/
CLI_Tools
/
AscIIConverter.DOC
< prev
next >
Wrap
Text File
|
1992-11-17
|
7KB
|
294 lines
---------------------------------------------------------------------------
AscII Converter V2.0 - Was Written under Using of AMOS by Harald Wagner
---------------------------------------------------------------------------
Einleitung:
-----------
AscII Converter ist eine erweiterung zum um-convertieren von Binaer-Files.
Dabei kann vom Anwender wahlweise die 'DATA' oder 'DC.B' form gewaehlt
werden, je nach dem ob das spaetere AscII-File in 'BASIC' oder 'ASSEMBLER'
eingebunden werden soll. Ausserdem laesst sich die form der Bytes
einstellen. D.H.: sie koennen zwichen 'Decimaler, Hexadecimaler & Binaerer'
umwandlung waehlen. Eine umwandlung in 'Decimaler' form waehre Z.B. zur
einbindung in 'BASIC' sinnvoll, waehrend die 'Hexadecimale' umwandlung
fuer 'ASSEMBLER' Programme wieder besser waehre. Zu aller letzt besteht
noch die moeglichkeit den Tabulator zu Activieren oder Inactivieren.
Dabei koennen sie vor jeder zeile des 'AscII-Files' ein TAB vorwegsetzen.
Ein beispiel dafuer ist der DevPac Assembler, da dieser immer TAB's
vor jedem befehl benoetigt. Ein anderes beispiel ist der Seka Assembler,
dieser dagegen versteht es auch ohne TAB's.
Anleitung:
----------
Nach dem aufrufen des programms erscheint die einschaltmeldung vom
AscII-Converter. Durch druecken einer beliebigen Maustaste gelangen sie
in das HAUPTMENU. Sie sehen nun 2 Gadgets am unteren Bildschirmrand, wo
'LOAD' & 'SAVE' draufsteht. Mit dem LOAD gadget koennen sie per File-
Requester ein Binaer-File auswaehlen, welches sie in form eines AscII-Files
umwandeln wollen. Nach dem einladen eines Binaer-Files koennen sie nun
mittels des SAVE gadgets das gewuenchte file in AscII-Form abspeichern.
Auch hier wird zuvor ein File-Requester eroeffnet in dem sie den SaveNamen
bestimmen koennen. Nun zu den drei letzten Gadgets die sie am Rechten
unteren Bildschirmrand vorfinden. Auch hirzu einige worte.
Das 'Type' GadGet:
------------------
Mittels dieses Gadget koennen sie zwichen HEXADECIMALER, DECIMALER & BINAERER
umwandlung waehlen.
Das 'COMMAND' GadGet:
---------------------
Mittels dieses Gadget koennen sie zwichen einer DATA oder DC.B umwandlung
waehlen. Ist das Type GadGet auf 'BIN' eingestellt, so wird das 'DC.B'
automatisch in 'DC.L' umgestellt.
Das 'TAB' GadGet:
-----------------
Mittels dieses Gadget koennen sie den TABULATOR activieren oder
inactivieren.
Alle optionen lassen sich ebenso per Pull-Down Menu aufrufen. Nun noch
einige weitere optionen die sich nicht durch anklicken eines gadgets
erreichen lassen.
Delete File ...
---------------
Mit dieser option koennen sie ein File von Diskette/Festplatte Loeschen.
Sie sollten auf alle faelle recht VORSICHTIG mit dieser option umgehen.
Read AscII ...
--------------
Mit dieser option koennen sie ein Text-File von Diskette/Festplatte
auslesen.
Read Hex ...
------------
Mit dieser option koennen sie ein Binary-File von Diskette/Festplatte
auslesen. (AscII-Code wird mit angezeigt.)
ReConvert File ...
------------------
Mit dieser option koennen sie ein file reconvertieren. D.H.:
Ein bereits convertiertes file wird wieder in seinen uhrzustand
versetzt. Allerding gibt es bei dieser option einen kleinen hacken.
Leider lassen sich nur Dateien reconvertieren wo sich zum beginn
jeder zeile KEIN Tab vor befindet und sofern es sich nicht um ein
convertiertes Binaer-File handelt. Aber dafuer ist es gleich ob es
sich um ein 'DC.B' oder 'DATA' file handelt. Bei einem test hat sich
ergeben das die wartezeit bei einem File von 272000 Bytes bei
Ca. 2 Minuten Liegt.
About
-----
Mit dieser option erhalten sie einige informationen.
Quit ...
--------
Mit dieser option beenden sie den AscII-Converter, daraufhin
gelangen sie zurueck zum 'CLI' oder ggf. zur 'WORKBENCH'.
Zum schluss noch alle moeglichen meldungen die in der 'MESSAGE' zeile
auftreten koennen.
All Right
---------
Eine Disketten/Festplatten operation wurde erfolgreich abgeschlossen.
No File Loaded
--------------
Es wurde das Save-GadGet angewaehlt und zuvor noch nichts geladen.
Deleting File
-------------
Ein ausgewaehltes File wird von Diskette/Festplatte geloescht.
Loading File
------------
Ein ausgewaehltes File wird von Diskette/Festplatte geladen.
Loading File to Read
--------------------
Ein ausgewaehltes File wird zum auslesen von Diskette/Festplatte geladen.
Not Done
--------
Eine Sicherheitsabfrage wurde vom Anwender mit 'NEIN' bestaetigt.
File Exist AllReady, OverWrite? (Left=Yes / Right=No)
-----------------------------------------------------
Dem Anwender wird gefragt ob das bereits vorhandene File ueberschrieben
werden soll.
Delete File Sure ??? (Left=Yes / Right=No)
------------------------------------------
Dem Anwender wird gefragt ob das ausgewaehlte file wirklich geloescht
werden soll.
Exit AscII-Converter Sure? (Left=Quit / Right=Cancel)
-----------------------------------------------------
Dem Anwender wird gefragt ob er den AscII-Converter wirklich verlassen will.
Saving AscII-File
-----------------
Das zuletzt geladene binaer-file wird als AscII-File auf
Diskette/Festplatte abgespeichert.
File to Long to Load
--------------------
Ein ausgewaehltes file war zu lang un konnte nicht eingeladen werden.
File not Found
--------------
Ein ausgewaehltes file wurde auf Diskette/Festplatte nicht gefunden.
No Disc in Drive(S)
-------------------
Es wurde die Load/Save option angewaehlt und in den laufwerken befinden
sich keine Disketten. (Das Eroeffnen eines File-Requesters erfolgt NICHT.)
Working, Please Wait ...
------------------------
Ein ausgewaehltes File wird ReConvertiert. Nach der ReConvertierung
wird automatisch ein File-Requester eroeffnet um das File Abzuspeichern.
Nach dem Abspeichern oder bestaetigen durch quit (im File-Requester)
ist der Buffer automatisch 'Empty'.
I/O Error
---------
Diese Fehlermeldung kann bei vielem auftreten wie Z.B.:
Der gewaehlte filename war ein UnterDirectory.
Bei einem save versuch war die Diskette/Festplatte
Schreibgeschuetzt und das System-Requester wurde
mit 'CANCEL' bestaetigt. Die Diskette war voll.
u.s.w. ..........
PS.:
----
Sollten noch fragen auftreten oder irgendwelche BUGS gefunden werden,
so waehre ich ihnen dankbar wenn sie mich darueber Informieren wuerden.
Meine Adresse Lautet:
---------------------
Harald Wagner
Nordring 135
D-5132 Uebach-Palenberg